gels imagej 图片处理

您所在的位置:网站首页 imagej stack gels imagej 图片处理

gels imagej 图片处理

#gels imagej 图片处理| 来源: 网络整理| 查看: 265

4819334d3af16fcd70e7a3d158befc96.png

在之前的文章里,对2D图片的面积测量进行了比较全面的介绍和分析:

Treasure琛:ImageJ实用技巧——面积测量综述(定量分析篇)​zhuanlan.zhihu.com b2daed3a61ed93ff397588b7ffca026f.png

也介绍过3D细胞的分割:

Treasure琛:ImageJ实用技巧——3D细胞自动分割(插件篇)​zhuanlan.zhihu.com 97e7638a567e7b0a5cb818e616f64ecd.png

但对于3D图片的体积测量没有深入的介绍,这篇文章会对3D体积检测以及可视化进行详细地说明。

通常我们接触到的3D图片都是2D图片叠加形成的Stack,即以一定的步长,在Z轴方向上进行层扫得出的照片,例如CT、MRI、Confocal等。

d102fd3b02b744e61a6528dcb37f36f5.gif MRI Stack

对2D图片Stack进行三维重构,可以更加清晰地看出组织的三维结构,同时也引出了一个重要的问题:怎样测量重构出的3D结构的体积(Volume)以及表面积(Surface)?

具体方法如下。

一、图片的3D可视化

通常遇到2D图片Stack,首先需要做的就是进行3D重构,以看清结构,可以使用ImageJ自带的3D可视化插件:3D Viewer(Plugins -> 3D Viewer)以及Volume Viewer(Plugins -> Volume Viewer)

3D Viewer​imagej.net 1036bfbbdc7f91c9d5f24d7324c33f43.png Volume Viewer​imagej.nih.gov a5fa22afea00274f38fb74737667dba4.png

例如对上面的MRI的图片进行重构:

1、打开图片Stack(File -> Open Samples -> MRI Stack)

06697dd4aa1794a14b47aa7a0f5d4a87.png

2、打开3D Viewer(Plugins -> 3D Viewer)

弹出初始化界面:

9b534329224f4cb1285d73350e28c3b6.png

这时需要注意Resampling factor这个参数,“2”代表将该图片的x、y缩小两倍,以减小图片的大小,提高计算速度。如果图片过大,可以将这个参数调高。重构出来如下图所示:

7e0ef0921c857b59fd32dc22a15b5efd.png

图中并不能看出明显的结构,且图像有“压瘪”的感觉,这说明Z方向上的步长(Step)没有设置好。

3、设置Z轴步长(Image -> Properties)

这里的Voxel Depth(即Z轴步长)的初始值为1,但实际拍摄扫描过程中的步长要更长,这里选择的值为5。

d843a374a39bf81a3cbe227fbbd041da.png

再打开3D Viewer即可得到比例正常的重构图像:

beee654f620f478af97651297bf1b830.png

这里可以看到明显的耳朵和眼睛的结构。

利用Volume Viewer,可以更加清晰的交互,看到不同界面的图像,也是非常强大的可视化插件。

图片:File -> Open Samples -> T1 Head

639b80cf25b4a83a33690e8fb6dd5fa8.png 二、3D体积和表面积测量(3D Object Counter)

这里以计算内耳体积为例,下图为CT扫描图:

8c469dd5f860ddae5b13865c0b995776.png

1、图片转为8-bit,X、Y、Z轴比例尺校正

先转为8-bit,然后进行比例尺校正,可见之前的文章:

Treasure琛:ImageJ实用技巧——比例尺设置和批量添加(基本功能篇)​zhuanlan.zhihu.com cae4156755ca24d542f634a40b58a1f9.png

但这只是对X、Y轴进行了校正,打开图片信息(Image -> Properties)

f42a2a7e33ab309fe7820b6d436da43e.png

系统默认Z轴步长和XY轴相同,而实际扫描的步长为0.4mm,所以红框中的数值需要改为0.4mm(十分重要!!!)。

2、将需要分析的区域单独挑选出来(Image -> Duplicate)

利用矩形工具将包含有内耳的结构框选出来,并Duplicate出含有该结构的Stack:

9f169f1ba735ff832f29b3f9d5b61272.png

可得到含有内耳结构的图片Stack:

8287db17362aa82391fadaa3135e05f6.png

3、打开3D Viewer观察结构(Plugins -> 3D Viewer)可选

这一步其实并不必需,只是通过3D结构可以更好地了解,框选区域是否包含了完整的结构。这里我选择颜色为红色,可见隐约的耳蜗结构,但并不清晰。

b8982fdcaaf17c2cab5564f20a460696.png

可以调节3D Viewer中的Edit -> Adjust Threshold,扣除背景:

9f8594773c9b401bfcfa0111ff8ba1e1.png

4、3D体积和表面积测量(Analyze -> 3D Object Counter)

弹出初始化界面:

53bed8e25fda0f4517aacf2db821fcb3.png

这里的原理是将stack中的每张图片,包含内耳的地方都利用Threshold框选。所以需要调整Threshold,以保证移动Slice时,每张照片中的内耳都被选中。

同时,可以见图片中还有其他地方被选中,会被识别为小的颗粒。可以利用Size filter通过体积大小进行排除,还可以利用Exclude objects on edges通过位置进行排除

点击OK后即出现测量结果:

208a3c9da677735308fef6d598039e20.png

如果对于ImageJ使用有什么问题可以私信我,或者给我发邮件:[email protected]

更多教程可以关注我的专栏:

ImageJ实用教程​zhuanlan.zhihu.com 7fe513fb392cfc992b3616fec5d1157c.png ImageJ开发教程​zhuanlan.zhihu.com 4a6ca9dcb0a37185a524fb67fcf0ac70.png

希望对大家有帮助~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3